package com.yungu.swift.assets.driver.model.param;

import com.yungu.swift.base.model.admin.AdminPageParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 司机提现分页查询
 *
 * @author : cuixiuyin
 * @date : 2019/7/31
 */
@Data
public class AdminDriverCashBillPageParam extends AdminPageParam {

    @ApiModelProperty(value = "时间类型（1：提现创建时间 2：提现完成时间）", example = "0")
    private Integer timeType;

    @ApiModelProperty("开始时间")
    private Date startTime;

    @ApiModelProperty("结束时间")
    private Date endTime;

    @ApiModelProperty("代理 uuid")
    private String agentUuid;

    @ApiModelProperty("公司 uuid")
    private String companyUuid;

    @ApiModelProperty(value = "第三方平台状态(1处理中 2打款成功 3打款失败)", example = "0")
    private String thirdPayStatus;

    @ApiModelProperty(value = "提现状态(1 提现中 2提现成功 3提现失败)", example = "0")
    private String withdrawalStatus;

    @ApiModelProperty("司机姓名、联系方式、流水号")
    private String mix;
}
